package com.wmapp.domain;

import java.util.ArrayList;
import java.util.List;

/**
 * Conference status domain used by conference control module
 * 
 * @author dengl
 * 
 */
public class ConferenceStatus {
	private String number;
	private String name;
	private String startTime;
	private String audioPorts;
	private String videoPorts;
	private String autoLayout;// boolean
	private String pollTime;
	private String layoutStyle;
	private String speaker;
	private String h239Start;
	private String msgPos;
	private String msgColor;
	private String msgBgColor;
	private String msgFontSize;
	private String message;
	private String msgTimeout;
	private String members;
	private String screens;
	private String encoders;
	private String pollers;
	private String audiomixers;
	private String speakers;
	private String lecture;// foreign key as ConfParticipant domain p_callId
	private String h239TokenOwner;// foreign key as ConfParticipant domain
									// p_callId
	private String chairperson;// foreign key as ConfParticipant domain p_callId

	private List<Pane> panes = new ArrayList<Pane>();
	// Present participants
	private List<ConfParticipant> participants = new ArrayList<ConfParticipant>();

	public String getNumber() {
		return number;
	}

	public void setNumber(String number) {
		this.number = number;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getStartTime() {
		return startTime;
	}

	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}

	public String getAudioPorts() {
		return audioPorts;
	}

	public void setAudioPorts(String audioPorts) {
		this.audioPorts = audioPorts;
	}

	public String getVideoPorts() {
		return videoPorts;
	}

	public void setVideoPorts(String videoPorts) {
		this.videoPorts = videoPorts;
	}

	public String getAutoLayout() {
		return autoLayout;
	}

	public void setAutoLayout(String autoLayout) {
		this.autoLayout = autoLayout;
	}

	public String getPollTime() {
		return pollTime;
	}

	public void setPollTime(String pollTime) {
		this.pollTime = pollTime;
	}

	public String getLayoutStyle() {
		return layoutStyle;
	}

	public void setLayoutStyle(String layoutStyle) {
		this.layoutStyle = layoutStyle;
	}

	public String getSpeaker() {
		return speaker;
	}

	public void setSpeaker(String speaker) {
		this.speaker = speaker;
	}

	public String getH239Start() {
		return h239Start;
	}

	public void setH239Start(String h239Start) {
		this.h239Start = h239Start;
	}

	public String getMsgPos() {
		return msgPos;
	}

	public void setMsgPos(String msgPos) {
		this.msgPos = msgPos;
	}

	public String getMsgColor() {
		return msgColor;
	}

	public void setMsgColor(String msgColor) {
		this.msgColor = msgColor;
	}

	public String getMsgBgColor() {
		return msgBgColor;
	}

	public void setMsgBgColor(String msgBgColor) {
		this.msgBgColor = msgBgColor;
	}

	public String getMsgFontSize() {
		return msgFontSize;
	}

	public void setMsgFontSize(String msgFontSize) {
		this.msgFontSize = msgFontSize;
	}

	public String getMembers() {
		return members;
	}

	public void setMembers(String members) {
		this.members = members;
	}

	public String getScreens() {
		return screens;
	}

	public void setScreens(String screens) {
		this.screens = screens;
	}

	public String getEncoders() {
		return encoders;
	}

	public void setEncoders(String encoders) {
		this.encoders = encoders;
	}

	public List<Pane> getPanes() {
		return panes;
	}

	public void setPanes(List<Pane> panes) {
		this.panes = panes;
	}

	public List<ConfParticipant> getParticipants() {
		return participants;
	}

	public void setParticipants(List<ConfParticipant> participants) {
		this.participants = participants;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public String getMsgTimeout() {
		return msgTimeout;
	}

	public void setMsgTimeout(String msgTimeout) {
		this.msgTimeout = msgTimeout;
	}

	public String getPollers() {
		return pollers;
	}

	public void setPollers(String pollers) {
		this.pollers = pollers;
	}

	public String getAudiomixers() {
		return audiomixers;
	}

	public void setAudiomixers(String audiomixers) {
		this.audiomixers = audiomixers;
	}

	public String getSpeakers() {
		return speakers;
	}

	public void setSpeakers(String speakers) {
		this.speakers = speakers;
	}

	public String getLecture() {
		return lecture;
	}

	public void setLecture(String lecture) {
		this.lecture = lecture;
	}

	public String getH239TokenOwner() {
		return h239TokenOwner;
	}

	public void setH239TokenOwner(String h239TokenOwner) {
		this.h239TokenOwner = h239TokenOwner;
	}

	public String getChairperson() {
		return chairperson;
	}

	public void setChairperson(String chairperson) {
		this.chairperson = chairperson;
	}

}
